dsh-turn-notify
`dsh-turn-notify` is a DSH notification plugin for Windows, designed to alert developers via toast notifications and sound cues when an Agent requires human intervention. It covers key states such as turn completion, blocking, interruption, error, awaiting approval, and output limits. The plugin provides storm protection, child-agent silencing, multi-session isolation, and bilingual support. After installation, the relevant events must be enabled in the configuration file, and it supports fallback to PowerShell scripts. For the native notifier, you must compile the C# code yourself, and restart the DSH GUI after any code changes for them to take effect.
Read Moredsh-notify: Windows Native Toast and System Tray Plugin for DSH
dsh-notify is a DSH plugin designed specifically for Windows 10/11, aimed at solving the problem where users must repeatedly switch windows to check the status during long-running tasks. When the DSH agent stops running (e.g., upon completion, error, or waiting for input), the plugin automatically sends Windows native Toast notifications, including "Workspace · Session" information to distinguish between multiple tasks. Additionally, it maintains a whale icon in the system tray, allowing users to right-click to quickly invoke the `dsh web` page or exit the background process. The plugin supports lightweight installation with zero runtime dependencies and is compatible with Node.js ≥ 22.5. It provides an anti-spam mechanism, including the `rootsOnly` configuration option (defaults to only notifying root sessions) and the `cooldownMs` configuration option (defaults to a 10-second cooldown). Users can configure it via n...
Read More